research supervisor - French English Dictionary